Note that much of the data in the Groups Register is incomplete for the fields described here.

Mappings to ST 377-1 values

All mappings between MXF “Required” status values and the relevant Groups Register Contents fields values:

MXF “Required” Status: Abbreviations IsOptional IsIgnorable IsDistinguished Value
Req F F or [NOT PRESENT] [NOT PRESENT] [NOT PRESENT]
E/req F T [NOT PRESENT] [NOT PRESENT]
B.Effort F T T Distinguished Value
D/req T F [NOT PRESENT] [NOT PRESENT]
D/req T F F Default Value
Opt T T or [NOT PRESENT] [NOT PRESENT] [NOT PRESENT]
Opt T T or [NOT PRESENT] F Default Value

Mapping table notes:

  • IsOptional is both “MXF Encoder” and “SMPTE ST 395 status” in ST 377-1 Table 3
  • IsIgnorable is “MXF Decoder” in 377-1 Table 3

Other allowed combinations

Other combinations of Groups Register field values are permitted (they just cannot be mapped to MXF “Required” status values and may not actually make a lot of sense) as long as the following restrictions are satisfied:

  • IsOptional is present
  • Either:
    • IsDistinguished is not present and Value is not present
    • IsDistinguished is present and Value is present